home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Business & Presentations
/
Business and Presentations - Volume 1 (1995)(Sideface)(NL).iso
/
drivers
/
dvips54
/
dvips.doc
< prev
next >
Wrap
Text File
|
1990-11-25
|
32KB
|
793 lines
DVIPS(1) Pyramid OSx Operating System DVIPS(1)
NNAAMMEE
dvips - convert a TeX DVI file to PostScript (PostScript is
a trademark of Adobe Systems, Inc.)
SSYYNNOOPPSSIISS
dvips [ --cc _n_u_m ] [ --dd _n_u_m ] [ --ee _n_u_m ] [ --ff ] [ --hh _f_i_l_e ] [
--ll _n_u_m ] [ --mm ] [ --nn _n_u_m ] [ --oo _f_i_l_e ] [ --pp _n_u_m ] [ --qq ] [
--rr ] [ --ss ] [ --tt _m_o_d_e_n_a_m_e ] [ --xx _n_u_m ] [ --CC _n_u_m ] [ --DD _n_u_m ]
[ --FF ] [ --KK ] [ --NN ] [ --PP _p_r_i_n_t_e_r_n_a_m_e ] [ --UU ] [ --XX _n_u_m ] [
--YY _n_u_m ] [ --ZZ ] [ --?? ] _f_i_l_e[.dvi]
DDEESSCCRRIIPPTTIIOONN
The program ddvviippss converts a DVI file _f_i_l_e[.dvi] produced by
TeX (or by some other processor like GFtoDVI) and converts
it to PostScript, normally sending the result directly to
the laserprinter. The DVI file may be specified without the
._d_v_i extension. Fonts used may either be resident in the
printer or defined as bitmaps in PK files, or a `virtual'
combination of both. If the MMaakkeeTTeeXXPPKK program is installed,
ddvviippss will automatically invoke METAFONT to generate fonts
that don't already exist.
OOPPTTIIOONNSS
Boolean flags that are turned on by certain letters (such as
-r to reverse pages) can be turned off by following the
option immediately with a 0 (as in -r0). The options that
this can be used with are ffmmqqrrFFKKNNUUZZ. The command line
switches are:
--cc _n_u_m
Generate _n_u_m copies of every page. Default is 1. (For
collated copies, see the --CC option below.)
--dd _n_u_m
Set the debug flags. This is intended only for emer-
gencies or for unusual fact-finding expeditions; it
will work only if ddvviippss has been compiled with the
DEBUG option. The file _d_e_b_u_g._h in the sources indi-
cates what the values of _n_u_m can be. Use a value of -1
for maximum output.
--ee _n_u_m
Make sure that each character is placed at most this
many pixels from its `true' resolution-independent
position on the page. The default value of this parame-
ter is resolution dependent (it is the number of
entries in the list [100, 200, 300, 400, 500, 600, 800,
1000, 1200, 1600, 2000, 2400, 2800, 3200, ...] that are
less than or equal to the resolution in dots per inch).
Allowing individual characters to `drift' from their
correctly rounded positions by a few pixels, while
regaining the true position at the beginning of each
Printed 11/25/90 9 August 1990 1
DVIPS(1) Pyramid OSx Operating System DVIPS(1)
new word, improves the spacing of letters in words.
--ff Run as a filter. Read the DVI file from standard input
and write the PostScript to standard output. The stan-
dard input must be seekable, so it cannot be a pipe.
If you must use a pipe, write a shell script that
copies the pipe output to a temporary file and then
points dvips at this file.
--hh _n_a_m_e
Prepend file _n_a_m_e as an additional header file. (How-
ever, if the name is simply `-', suppress all header
files from the output.) This header file gets added to
the PostScript userdict.
--ll _n_u_m
The last page printed will be the first one numbered
_n_u_m. Default is the last page in the document.
--mm Specify manual feed for printer.
--nn _n_u_m
At most _n_u_m pages will be printed out. Default is
100000.
--oo _n_a_m_e
The output will be sent to file _n_a_m_e. If no file name
is given, the default name is _f_i_l_e.ps; if this option
isn't given, the default name is !lpr. If the first
character of the file name is an exclamation mark, then
the remainder will be used as an argument to popen;
thus, specifying !lpr as the output file will automati-
cally queue the file for printing.
--pp _n_u_m
The first page printed will be the first one numbered
_n_u_m. Default is the first page in the document.
--qq Run in quiet mode. Don't chatter about pages con-
verted, etc.; report nothing but errors to stderr.
--rr Stack pages in reverse order. Normally, page one will
be printed first.
--ss Causes the entire global output to be enclosed in a
save/restore pair. This causes the file to not be
truly conformant, and is thus not recommended, but is
useful if you are driving the printer directly and
don't care too much about the portability of the out-
put.
--tt _m_o_d_e_n_a_m_e
Printed 11/25/90 9 August 1990 2
DVIPS(1) Pyramid OSx Operating System DVIPS(1)
This sets the mode to _m_o_d_e_n_a_m_e. Currently, the only
modes allowable are: lleetttteerr, which selects _l_e_t_t_e_r size
(8.5 by 11 inch page); aa33, which selects _a_3 size; aa44,
which selects _a_4 size; lleeggaall, which selects _l_e_g_a_l size
(8.5 by 14 inches); lleeddggeerr, which selects _l_e_g_a_l size
(11 by 17 inches); llaannddssccaappee, which rotates the docu-
ment by ninety degrees. The default page size is
_l_e_t_t_e_r. The llaannddssccaappee option may be combined with any
of the others; doing so requires giving the --tt option
twice. The upper left corner of each page in the DVI
file is placed one inch from the left and one inch from
the top.
--xx _n_u_m
Set the magnification ratio to _n_u_m /1000. Overrides the
magnification specified in the DVI file. Must be
between 10 and 100000.
--CC _n_u_m
Create _n_u_m copies, but collated (by replicating the
data in the PostScript file). Slower than the --cc
option, but easier on the humans.
--DD _n_u_m
Set the resolution in dpi (dots per inch) to _n_u_m. This
affects the choice of bitmap fonts that are loaded and
also the positioning of letters in resident PostScript
fonts. Must be between 10 and 10000. This affects both
the horizontal and vertical resolution.
--FF Causes control-D (ASCII code 4) to be appended as the
very last character of the PostScript file. This is
useful when ddvviippss is driving the printer directly, as
is common on extremely small systems, instead of work-
ing through a spooler.
--KK Removes comments from included graphics files. Only
necessary when using brain-damaged spoolers or
PostScript postprocessors that don't properly interpret
structured comments.
--NN Turns off structured comments; this might be necessary
on some systems that try to interpret PostScript com-
ments in weird ways, or on some PostScript printers.
--PP _p_r_i_n_t_e_r_n_a_m_e
Sets up the output for the appropriate printer. This
is implemented by reading in _c_o_n_f_i_g._p_r_i_n_t_e_r_n_a_m_e, which
can then set the output pipe (as in, o !lpr -Pprinter-
name)